POST for associates

URL: /api/2/

Mandatory Fields:

Permissions Required for the API Key: 

For PATCH:
* The HTTP Method must be PATCH instead of POST
* The json should include the var 'organization_id' (integer)

=======================================================
Example JSON:
{
  "organization_name": "Calvary",
  "organization_notes": "",
  "categories": {29,31,86},
  "address_1": "123 Calvary Court",
  "address_2": "",
  "city": "Oak Park",
  "state": "CO",
  "zip": "54321",
  "country": "",
  "telephone1": "321 321 4321",
  "description1": "d1",
  "isTextable1": false,
  "telephone2": "321 321 4322",
  "description2": "d2",
  "isTextable2": false,
  "www": "www.calvary.com",
  "qbo_vendor": 1,
  "parent_org_id": 113,
  "scheduleable": false
}


=======================================================
Annotated JSON:
{
  "organization_name": "Calvary",				String, max length 90
  "organization_notes": "",						String, max length 2048
  "categories": {29,31,86},						Array. Integers are categoy_id's, which are user defined
  "address_1": "123 Calvary Court",				String, max length 60
  "address_2": "",								String, max length 60
  "city": "Oak Park",							String, max length 60
  "state": "CO",								String, max length 10
  "zip": "54321",								String, max length 20
  "country": "",								String, max length 50
  "telephone1": "321 321 4321",					Example formats: '123 123-1234', '(123) 123-1234'
  "description1": "d1",							String, max length 20
  "isTextable1": false,							Boolean
  "telephone2": "321 321 4322",					Example formats: '123 123-1234', '(123) 123-1234'
  "description2": "d2",							String, max length 20
  "isTextable2": false,							Boolean
  "www": "www.calvary.com",						String, max length 255
  "qbo_vendor": 1,								Boolean
  "parent_org_id": 113,							Integer
  "scheduleable": false							Boolean
}